Mac、Linux环境自定义终端-oh my zsh安装及配置

安装oh my zsh:

1.克隆这个项目到本地(根路径 ~)

1
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

2.创建一个zsh的配置文件

注意:如果你已经有一个~/.zshrc文件的话,建议你先做备份。

  • 备份配置文件
1
cp ~/.zshrc ~/.zshrc.orig
  • 然后开始创建zsh的配置文件
1
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

3.查看系统内置了几种shell

1
cat /etc/shells

4.设置zsh为你的默认的shell

1
chsh -s /bin/zsh

ps: Linux会提示找不到/bin/zsh,需要手动安装zsh.
以下以Ubuntu为例:

1
2
3
4
* 更新软件源
sudo apt-get update
* 安装zsh
sudo apt-get install zsh

5.重启终端
ps: Ubuntu最后没有效果,需要重启电脑,可以手动点设置也可以用下面命令重启.

1
sudo reboot

更改zsh主题:

1.编辑 ~/.zshrc

2.修改主题
Ps:主题文件在 ~/.oh-my-zsh/themes 目录

1
ZSH_THEME="ys"

终端启动速度慢:

检查~/.bash_profile~/.zshrc的预加载运行命令
ps: 删除多余命令,重新启动终端

安装插件:

1.下载插件到.oh-my-zsh/plugins目录

  • zsh-autosuggestions 自动提示插件
1
git clone git://github.com/zsh-users/zsh-autosuggestions /Users/{用户名}/.oh-my-zsh/plugins/zsh-autosuggestions
  • zsh-syntax-highlighting 命令输入高亮

    命令输入正确会绿色高亮显示,输入错误会显示其他的颜色

1
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git /Users/{用户名}/.oh-my-zsh/plugins/zsh-syntax-highlighting

2.配置.zshrc文件

找到plugins=(git), 每个插件中间空格

1
plugins=(git {插件名})

3.关闭终端重新打开

1
source ~/.zshrc